home *** CD-ROM | disk | FTP | other *** search
- MicroPrint
-
- Version 2.1
- 7 March 1986
-
- Copyright 1985, 1986
- Kenneth D. Whitney
- All Rights Reserved
-
- Purpose: Prints ASCII files at 17 characters per inch, 120 lines per page on
- IBM and compatible dot-matrix printers. (MicroPrint is based on an
- idea presented in PC-Magazine's "Power User" column by Charles D.
- Dines, 17 September 1985).
-
- Requires:
- IBM PC,XT,AT,PCJr, or close compatble.
- DOS 2.0 or greater.
- IBM/EPSON or compatible dot-matrix printer.
-
- Usage: MP [d:][path][filename.ext] [/B][/H][/S][Pn]
-
- If you do not specify a filename, MicroPrint will ask you for one.
-
- Wildcard characters (*,?) can be used in filenames.
-
- Your printer must be on line prior to running MicroPrint.
-
- When wildcards are used in the filename the name of the file
- currently being printed is displayed. When all the files have
- finished printing, either enter a new file name or press ESC to
- return to DOS.
-
- The printing of any file can be aborted by pressing ESC. If
- wildcards were used in the filename the program will search for and
- print the next matching file.
-
- Switches:
-
- /B Print on both sides of the paper
-
- If this switch is active, MicroPrint first prints all odd-numbered
- pages, then pauses for changing paper side. Once the paper is
- properly aligned in the printer, pressing any key will print even-
- numbered pages in ascending sequence.
-
- NOTE: You may turn off your printer when turning the paper over
- without affecting MicroPrint.
-
- NOTE: If you do not turn the printer off BE SURE TO RESET THE
- TOP-OF-FORM after reloading the paper.
-
- NOTE: If both the /B and /S switches are active, the left margin is
- increased. This is to ensure that the text on each side of the
- page will fit when trimmed for a 9X6 binder. Since MicroPrint does
- not alter line length, printing lines greater than about 100
- characters in length when both /B and /S switches are active will
- result in some of the lines being truncated when the pages are
- trimmed.
-
- Printing to a single side is still possible with the /B switch
- active. Simply ignore the prompt to change paper sides and press
- any key.
-
- /H Supresses header (filename...date or page #).
-
- The first printed page contains a header with the filename on the
- left and the current date on the right. Subsequent pages have the
- page number in place of the date. The /H switch (entered at the
- DOS prompt) will supress printing the header.
-
- /S Set page length to 90 lines (a bit over 7 inches).
-
- The /S switch sets MicroPrint to print 90 lines per page. This
- length allows pages to be trimmed to fit 9 x 6 binders (the size of
- the DOS and BASIC manual, etc.). See the note under the /B switch
- about margin changes.
-
- /Pn Select printer port (n = 1, 2, or 3).
-
- The /Pn switch allows selection of any available parallel port
- (LPT1, LPT2, or LPT3). MicroPrint checks the number of active
- parallel ports, and will not allow a printer selection that is not
- available on your system. Thus, specifying /P3 when your system
- only has two parallel ports causes the program to default to LPT1.
-
- Switches can only be entered at the DOS prompt. They are not case
- sensitive (i.e. "H" or "h" will both do the trick).
-
- If the /B, /S, or /H switch has been activated, this will be
- indicated on the MicroPrint display. The currently active parallel
- port will also be displayed.
-
- Remarks: MicroPrint was written to be used as a source-code lister, but it
- can be used to print any ASCII text file at a considerable savings
- in paper.
-
- MicroPrint recognizes carriage returns, line feeds, etc. in
- documents, but it ignores form feeds/page breaks. MicroPrint also
- expands tabs.
-
- MicroPrint sets IBM/EPSON and compatible dot-matrix printers to
- print in the compressed, super/subscripted mode at 120 lines per
- page. To promote even use of the print-head pins and to prolong
- ribbon life, MicroPrint toggles between superscripting and
- subscripting at each page break.
-
- The use of a print spooler is highly recommended.
-
-
- Please send comments, suggestions, bug reports, etc. to:
-
- Kenneth D. Whitney
- 1325 S. West Street
- Arlington, Texas 76010
-
- MicroPrint may be freely copied, shared, and placed on public and private
- bulletin boards, but may not be sold under any circumstances.
-
- The author retains the copyright.
-
- ALL RIGHTS RESERVED.
-
- Please do not alter the code or remove copyright notices from any copies
- uploaded to bulletin boards. Please upload both the program and the
- documentation.
-
- MicroPrint is provided as is, with no warranties of any kind.
-
- If you use a printer that is not IBM/EPSON compatible, custom versions of
- MicroPrint are available. Please send inquires to the above address.
-
- Special thanks to Chuck Condos and Ray McVay for helpful comments and
- suggestions.
-
-
- Changes for Version 2.1
-
- > /B switch to allow printing on both sides of the paper.
-
- > Line spacing command altered to include a wider range of printers.
-
- Changes for Version 2.0
-
- > /Pn switch to select printer port.
-
- > Limited parallel port checking and display of selected parallel port.
-
- > Status indicators for active switches.
-
- > Some text files occasionally use carraige returns without linefeeds to
- produce boldface and underlining without embedding special printer
- control codes. MicroPrint has been altered to properly handle this type
- of input.
-
- > Many "little" improvements.
-
-
- Changes for Version 1.1
-
- > /H switch to supress page header.
-
- > /S switch for 90 lines per page.
-
- > Larger input buffer (1024 bytes vs. 512 bytes).
-
- > Support for wildcard characters and path names.
-
- -----------------------------------------
-
- And, from the same author,
-
-
- MicroDial(tm)
- 1.O
- Memory-Resident Autodialer
-
- Copyright 1985
- Kenneth D. Whitney
- ALL RIGHTS RESERVED
-
- FEATURES:
-
- * MicroDial is a RAM-resident autodialer. Both the dialing program
- and the phone directory (2O names and numbers) are always in memory
- and available, even while running other applications. MicroDial
- DOES NOT use floppy or hard disk-based directories when dialing a
- number.
-
- * MicroDial offers four dialing prefixes -- also stored in RAM.
- Dialing prefixes can hold long-distance service numbers, access
- codes, etc., and each prefix can be combined with any number in the
- directory.
-
- * MicroDial's phone numbers and prefixes can each be up to 2O
- characters long.
-
- * MicroDial (the autodialer program, the phone directory, and the
- prefix directory -- the whole works) occupies LESS THAN 3K of RAM!
-
- * MicroDial can be removed from memory if desired.
-
- * MicroDial comes with a separate utility program which sets up and
- maintains the number and prefix directories. The utility program
- also has an install feature that allows MicroDial to be configured
- for your choice of COM port and dialing method (tone or pulse).
-
- * And more.
-
-
- SYSTEM REQUIREMENTS:
-
- * IBM-PC or close compatible
- * DOS 2.O or greater
- * A modem that uses the industry-standard 'AT' command set.
-
- If you would like to order MicroDial and register as a user, send $19.95 plus
- $2.OO shipping and handling to:
-
- Kenneth D. Whitney
- 1325 S. West Street
- Arlington, Texas 76O1O
-
- Users who register will receive the current production versions of MicroDial
- and MicroDial Utility, complete documentation, notices of (and discounts on)
- upgrades, and new product announcments.
-
- If you have questions about MicroDial, please write to the above address.
-
-
-
-
-
-